package com.ruicar.afs.cloud.apply.contract.vo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @description: 合同信息录入
 * @author: sijun.yu
 * @date: 2020/7/24 12:23
 */
@Data
public class ApplyMainCustVO  {

    /**
     * 申请编号
     */
    private String applyNo;
    /**
     * 名称
     */
    private String custName;
    /**
     * 证件类型
     */
    private String certType;
    /**
     * 证件号码
     */
    private String certNo;
    /**
     * 证件有效期起;不显示
     */
    @JSONField(name = "certStartDate", format = "yyyy-MM-dd")
    private Date certStartDate;
    /**
     * 证件有效期止
     */
    @JSONField(name = "certEndDate", format = "yyyy-MM-dd")
    private Date certEndDate;
    /**
     * 是否长期
     */
    private Boolean isLongTerm;
    /**
     * 客户类型;个人、企业
     */
    private String custType;
    /**
     * 案件角色;01-主借人、02-共借人、03-担保人
     */
    private String custRole;
    /**
     * 与申请人关系
     */
    private String custRelation;
    /**
     * 手机号码
     */
    private String telPhone;
    /**
     * 客户ID
     */
    private Long custId;
    /**
     * 拼音/英文
     */
    private String spellName;
    /**
     * 出生日期
     */
    @JSONField(name = "birthday", format = "yyyy-MM-dd")
    private Date birthday;
    /**
     * 性别
     */
    private String sex;
    /**
     * 年龄;不显示
     */
    private String age;
    /**
     * 家庭人数;不显示
     */
    private Integer familyNumbers;
    /**
     * 婚姻状况
     */
    private String maritalStatus;
    /**
     * 最高学历
     */
    private String highestEducation;
    /**
     * 职业
     */
    private String professional;
    /**
     * 国籍
     */
    private String nationality;
    /**
     * 驾驶证件
     */
    private String drivingType;
    /**
     * 驾驶证档案编码
     */
    private String drivingLicenceNo;
    /**
     * 单位名称
     */
    private String unitName;
    /**
     * 单位性质
     */
    private String unitNature;
    /**
     * 单位工作起始时间;不显示
     */
    private Date workStartDate;
    /**
     * 行业类型
     */
    private String industryType;
    /**
     * 职业类型
     */
    private String jobsType;
    /**
     * 职位/职务
     */
    private String position;
    /**
     * 公司电话
     */
    private String companyPhone;
    /**
     * 雇员类型
     */
    private String employeeType;
    /**
     * 规模
     */
    private String companyScale;
    /**
     * 本人月收入
     */
    private BigDecimal monthlyIncome;
    /**
     * 家庭总收入
     */
    private BigDecimal totalIncome;
    /**
     * 家庭月支出
     */
    private BigDecimal monthlySpend;
    /**
     * 每月还款额
     */
    private BigDecimal monthlyPayment;
    /**
     * 未结清贷款
     */
    private BigDecimal outstandingLoan;
    /**
     * 工作年限
     */
    private String workAge;
    /**
     *现居住地
     **/
    private String livingAddress;
    /**
     *工作地址
     **/
    private String workingAddress;
    /**
     *邮寄地址
     **/
    private String mailingAddress;
    /**
     * 房产类型
     * */
    private String houseType;
    /**
     *邮编
     **/
    private String postalCode;
    /**
     * 是否本地户口
     * */
    private String isLocalAccount;
}
